Pseudorandom Number Generation and Space Complexity

نویسندگان

  • Merrick L. Furst
  • Richard J. Lipton
  • Larry J. Stockmeyer
چکیده

Recently, Blum and Micali (1982) described a pseudorandum number generator that transforms m-bit seeds to ink-bit pseudorandom numbers, for any integer k. Under the assumption that the discrete logarithm problem cannot be solved by polynomial-size combinational logic circuits, they show that the pseudorandom numbers generated are good in the sense that no polynomial-size circuit can determine the tth bit given the 1st through ( t 1 ) t h bits, with better than 50% accuracy. Yao (1982) has shown under the same assumption about the nonpolynomial complexity of the discrete logarithm problem, that these pseudorandom numbers can be used in place of truly random numbers by any polynomial-time probabilistic Turing machine. Thus, given a time n ~ probabilistic Turing machine M and given any e > 0 , a deterministic Turing machine can simulate M by cycling through all seeds of length n ~, giving a deterministic simulation in time 2 n~, an improvement over the time 2 "k taken by the obvious simulation. Yao also shows that other problems, for example, integer factorization, can be used instead of the discrete logarithm in the intractability assumption.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Linear Complexity Profile of Nonlinear Congruential Pseudorandom Number Generators with Dickson Polynomials

Linear complexity and linear complexity profile are important characteristics of a sequence for applications in cryptography and MonteCarlo methods. The nonlinear congruential method is an attractive alternative to the classical linear congruential method for pseudorandom number generation. Recently, a weak lower bound on the linear complexity profile of a general nonlinear congruential pseudor...

متن کامل

Fast lattice reduction for F2-linear pseudorandom number generators

Sequences generated by an F2-linear recursion have wide applications, in particular, pseudorandom number generation. The dimension of equidistribution with v-bit accuracy is a most important criterion for the uniformity of the generated sequence. The fastest known method for computing these dimensions is proposed by Couture and L’Ecuyer, based on Lenstra’s lattice basis reduction and the dual l...

متن کامل

On the Distribution of Some New Explicit Inversive Pseudorandom Numbers and Vectors

Inversive methods are attractive alternatives to the linear method for pseudorandom number generation. A particularly attractive method is the new explicit inversive method recently introduced by Meidl and the author. We present nontrivial results on the distribution of pseudorandom numbers and vectors generated by this method over the full period and in parts of the period. Moreover, we establ...

متن کامل

Exponential sums of nonlinear congruential pseudorandom number generators with Rédei functions

The nonlinear congruential method is an attractive alternative to the classical linear congruential method for pseudorandom number generation. We give new bounds of exponential sums with sequences of iterations of Rédei functions over prime finite fields, which are much stronger than bounds known for general nonlinear congruential pseudorandom number generators. © 2007 Elsevier Inc. All rights ...

متن کامل

Jpeg2000 Compatible Neural Network Based Cipher

In this paper, an efficient encryption technique is proposed, especially for JPEG2000 compatible images. The technique uses a multilayer neural network to generate a pseudo-random sequence for transforming wavelet subbands into cipher subbands. The neural network generator takes 64 bit key as a startup seed with additional 64 bit key for initial weights and biases. At each layer, output is calc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1983